seaports of embarkation and disembarkation - Turco Inglés Diccionario